they boozed on wine all evening - Alemán Inglés Diccionario